Skip to content

Commit

Permalink
updating Zapier and adding Power Automate
Browse files Browse the repository at this point in the history
  • Loading branch information
cyberandy committed Jan 16, 2025
1 parent 424da42 commit ab611e2
Show file tree
Hide file tree
Showing 12 changed files with 168 additions and 7 deletions.
14 changes: 13 additions & 1 deletion docs/agent-wordlift/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,23 @@ Ready to see it in action? Watch this video tutorial.

[Install the Agent WordLift Chrome Extension here](https://chromewebstore.google.com/detail/agent-wordlift/jegfjceighmfpbklniiakflbhceejddb) and start boosting your SEO today!

## Agent WordLift Zapier Integration

Connect Agent WordLift to your favorite apps with our [Zapier integration](/marketing-automation/zapier/introduction/). This powerful integration allows you to:

- **Automate content analysis:** Automatically analyze new content as it's published
- **Extract entities and insights:** Process content through Agent WordLift and use the results in your workflows
- **Streamline SEO tasks:** Connect Agent WordLift's capabilities with over 6,000+ apps
- **Create custom workflows:** Build automated pipelines that leverage Agent WordLift's AI capabilities

Whether you're managing a content team, running an e-commerce site, or optimizing your SEO strategy, the Zapier integration helps you automate and scale your workflows. [Learn more about the Zapier integration](/marketing-automation/zapier/introduction/).

## Agent WordLift API Integration

The **WordLift Agent API** empowers developers and SEO professionals to programmatically interact with the Agent WordLift’s advanced AI capabilities. The newly introduced `/ask` endpoint allows users to send specific queries to the WordLift Agent and receive tailored responses that enhance their SEO workflows.

Key Features of the `/ask` Endpoint:

- **Customizable Interactions:** Send a message and specify a model (default: gpt-4o) to receive AI-powered insights tailored to your SEO needs.
- **Secure Queries:** Enable an optional security parameter to ensure sensitive requests are handled appropriately.
- **Seamless Integration:** Easily incorporate the endpoint into your existing tools or workflows to automate tasks such as content optimization, keyword research, and entity analysis.
Expand All @@ -33,4 +45,4 @@ Key Features of the `/ask` Endpoint:

With the `/ask` endpoint, you can create a chatbot-like feature within your application that provides instant SEO advice, content suggestions, or answers to technical queries based on the WordLift Agent’s expertise.

To get started, check out the [WordLift Agent API documentation](https://docs.wordlift.io/api/agent/wordlift-agent-api/) and explore how the `/ask` endpoint can revolutionize your SEO strategy!
To get started, check out the [WordLift Agent API documentation](https://docs.wordlift.io/api/agent/wordlift-agent-api/) and explore how the `/ask` endpoint can revolutionize your SEO strategy!
7 changes: 4 additions & 3 deletions docs/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,11 @@ This documentation is organized into the following sections:
* [WordLift Cloud](/cloud/)
* **Smart Content**
* [Agent WordLift](/agent-wordlift)
* [Content Generation](docs/content-generation/content-generation.md)
* [AI & LLM Integrations](docs/llm-connectors/index.md)
* [Content Generation](/content-generation)
* [AI & LLM Integrations](/llm-connectors/wordlift-reader)
* **Marketing Automation**
* [Zapier Integration](/zapier/introduction)
* [Zapier Integration](/marketing-automation/zapier/introduction)
* [Power Automate Connector](/marketing-automation/power-automate/introduction)
* **Semantic Reporting**
* [Looker Studio Connector](/looker-studio-connector/introduction)
* **APIs**
Expand Down
8 changes: 8 additions & 0 deletions docs/marketing-automation/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"label": "Marketing Automation",
"position": 4,
"link": {
"type": "generated-index",
"description": "Automate your SEO workflows with integrations for popular marketing automation platforms."
}
}
8 changes: 8 additions & 0 deletions docs/marketing-automation/power-automate/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"label": "Power Automate Connector",
"position": 2,
"link": {
"type": "generated-index",
"description": "Connect WordLift with Microsoft Power Platform using our Power Automate connector to automate your data workflows."
}
}
115 changes: 115 additions & 0 deletions docs/marketing-automation/power-automate/introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
---
title: Introduction
id: introduction
sidebar_position: 1
---

# WordLift Power Automate Connector

The [WordLift Power Automate Connector](https://learn.microsoft.com/en-us/connectors/wordliftgraphql/) allows you to **integrate your Knowledge Graph data with the Microsoft Power Platform**. This connector provides access to the WordLift GraphQL API, enabling you to extract and utilize entity data across Power Automate, Logic Apps, and Power Apps.

## Availability

The connector is available in the following products and regions:

### Logic Apps

- **Class:** Standard
- **Regions:** All Logic Apps regions except:
- Azure Government regions
- Azure China regions
- US Department of Defense (DoD)

### Power Automate

- **Class:** Premium
- **Regions:** All Power Automate regions except:
- US Government (GCC)
- US Government (GCC High)
- China Cloud operated by 21Vianet
- US Department of Defense (DoD)

### Power Apps

- **Class:** Premium
- **Regions:** All Power Apps regions except:
- US Government (GCC)
- US Government (GCC High)
- China Cloud operated by 21Vianet
- US Department of Defense (DoD)

## Prerequisites

Before getting started, you'll need:

- A WordLift subscription
- A Knowledge Graph and its related access key
- Basic GraphQL knowledge

## Authentication

The connector uses API Key authentication. You'll need to provide your WordLift Knowledge Graph key in the format:

```
Key YOUR_KEY_HERE
```

For example, if your key is `123`, you would enter: `Key 123`

To obtain your key:

1. Go to [my.wordlift.io](https://my.wordlift.io)
2. Your available keys will be displayed on the home page

## Using the Connector

### Getting Started

1. Add the WordLift connector to your automation
2. Provide your authentication key (prefixed with `Key`)
3. Create your GraphQL query
4. Use the returned data in your automation scenario

### Example Query

Here's a sample query to get you started:

```graphql
query {
entities(rows: 100, page: 0) {
headline: string(name:"schema:headline")
description: string(name:"schema:description")
url: string(name:"schema:url")
}
}
```

### Known Limitations

When querying a Knowledge Graph with large amounts of data, use the `rows` and `page` parameters to limit the results to a specific subset:

```graphql
query {
entities(page: 0, rows: 100) {
// your fields here
}
}
```

### Common Issues and Solutions

| Issue | Solution |
|-------|----------|
| 401 Unauthenticated | Check that you've provided the authentication key |
| 403 Access Denied | Verify your key is valid and includes the `Key` prefix |
| Timeouts | Add `rows` and `page` parameters to limit result size |

## Throttling Limits

| Limit Type | Calls | Renewal Period |
|------------|-------|----------------|
| API calls per connection | 100 | 60 seconds |

## Need Help?

If you need assistance setting up your WordLift Power Automate connector or have questions about specific workflows, please contact our support team at [[email protected]](mailto:[email protected]).
8 changes: 8 additions & 0 deletions docs/marketing-automation/zapier/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"label": "Zapier Integration",
"position": 1,
"link": {
"type": "generated-index",
"description": "Connect WordLift with over 6,000+ apps using our Zapier integration."
}
}
File renamed without changes
File renamed without changes
File renamed without changes.
11 changes: 10 additions & 1 deletion docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,8 @@ const config = {
{ label: "Smart Content / Agent WordLift", to: "agent-wordlift" },
{ label: "Smart Content / Content Generation", to: "content-generation" },
{ label: "Smart Content / AI & LLM Integrations", to: "llm-connectors/wordlift-reader" },
{ label: "Marketing Automation / Zapier", to: "zapier/introduction" },
{ label: "Marketing Automation / Zapier", to: "marketing-automation/zapier/introduction" },
{ label: "Marketing Automation / Power Automate", to: "marketing-automation/power-automate/introduction" },
{ label: "Semantic Reporting / Looker Studio Connector ", to: "looker-studio-connector/introduction" },
],
},
Expand Down Expand Up @@ -273,6 +274,14 @@ const config = {
"/en/latest/",
],
},
{
to: "/marketing-automation/zapier/introduction/",
from: "/zapier/introduction/",
},
{
to: "/marketing-automation/zapier/introduction/",
from: "/zapier/",
},
{
to: "/",
from: "/:any*", // this will match any path
Expand Down
4 changes: 2 additions & 2 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -92,10 +92,10 @@ const sidebars = {
dirName: "content-generation",
},
],
"zapier": [
"marketing-automation": [
{
type: "autogenerated",
dirName: "zapier",
dirName: "marketing-automation",
},
],
wordlift: [
Expand Down

0 comments on commit ab611e2

Please sign in to comment.