Back to Library

Copilot Block

Starting your workflow with defined inputs

The Apollo People Match block enables users to retrieve and enrich personal information using Apollo’s API. It collects various personal details such as name, email, and LinkedIn URL, and can optionally include personal emails. This block is useful for applications requiring enhanced personal data insights.

Configuration (Required)

First Name stringThe first name of the person. This field supports Jinja templating for dynamic input.
Last Name stringThe last name of the person. This field supports Jinja templating for dynamic input.
Full Name stringThe full name of the person. This field supports Jinja templating for dynamic input.

Outputs

The block outputs a JSON object containing enriched personal information from Apollo’s API. This structured output can be used for further processing or integration within your workflow.

Step 3: Add the Chatbot to Your Wix Site

  1. Log in to Wix: Access your Wix account and navigate to your dashboard.
  2. Go to Settings: On the bottom left of the screen, click on the settings tab.
  3. Select Custom Code: Choose the “Custom Code” option on the settings page.
  4. Add New Code: Click “Add Custom Code,” paste your code snippet here, and ensure you include your Copilot ID.
  5. Configure Placement: Decide where you want the copilot to appear — across the entire site or on specific pages — and choose its location on the page.

💡 Good to know

When embedding videos from external platforms, consider the following best practices:

const inter = Inter({ subsets: ['latin'] })
const inter = Inter({ subsets: ['latin'] })

Each branch is a fully-isolated copy of its parent. We suggest creating a long-term branch for each developer on your team to maintain consistent connection strings.

Using Blob for video hosting

Each branch is a fully-isolated copy of its parent. We suggest creating a long-term branch for each developer on your team to maintain consistent connection strings.

1. Uploading a video to Vercel Blob:

In your dashboard, navigate to the "Storage" tab and select your Blob store. In the Blob table's upper-right corner, find and click the "Upload" button.

Then, choose the video file you wish to upload. After the upload completes, the video file will appear in the Blob table.

Spend less time managing and more time delivering with tools designed for efficiency.

Vincent Gosselin CEO Acme Company

To manage a large number of redirects (1000+), you may consider creating a custom solution using Middleware.

💡 Good to know

When embedding videos from external platforms, consider the following best practices:

  • Size Optimization: Automatically serve correctly sized images for each device, using modern image formats like WebP and AVIF.
  • Implement strategies for loading videos based on network conditions, especially for users with limited data plans.

2. Displaying the video

Once the video is uploaded and stored, you can display it in your AcmeLib application. Here's an example of how to do this using the tag and React Suspense:

Usage Context

Use this block when you need to match and enrich personal information using Apollo’s API. This is useful for applications such as CRM systems, contact management, and data enrichment services.

Best Practices

  • Ensure all input fields are filled with accurate data to get the best match results.
  • Use Jinja templating to dynamically populate input fields based on workflow state.
  • Be cautious when revealing personal emails to comply with privacy regulations.

Explore more blocks