Overview

The Integrations page is your control panel for every capability your AI agent has. It lives at agentgrow.io/user/integrations and is accessible from the left-hand navigation in your client dashboard.

From this single page you can:

Your agent is only as capable as the modules you unlock. An agent with zero integrations configured will sit idle. An agent with all relevant modules connected runs blog publishing, social media, SEO monitoring, and email outreach on autopilot.

You do not need to configure every module on day one. Start with the one that matters most to your business — typically Blog Publisher or a social media module — and add more as you settle in.

Module Types

Modules fall into two groups depending on how they are set up.

Safe Modules — You Configure Yourself

These modules require credentials that only you can generate (such as a GitHub Personal Access Token or a Facebook Page Access Token). AgentGrow cannot create these for you, but you can enter them directly on the Integrations page without waiting for admin intervention.

ModuleWhat it doesSetup guide
Blog Publisher Publishes SEO blog posts to your GitHub Pages site Blog Publisher Setup
Facebook Posts content and updates to your Facebook Page Facebook & Instagram Setup
Instagram Publishes images and captions to your Instagram Business account Facebook & Instagram Setup
LinkedIn Shares thought-leadership posts on your LinkedIn profile or Page LinkedIn Setup (coming soon)
Email Marketer Sends nurture emails and outreach on your behalf via SES or your own SMTP
SEO Analyst Reads Google Search Console data to track rankings and surface opportunities SEO Analyst Setup

Complex Modules — Admin Sets Up for You

These modules involve infrastructure that AgentGrow provisions on the platform side — such as dedicated phone numbers or third-party API accounts. You request them through the Integrations page and an AgentGrow admin completes the setup, typically within one business day.

ModuleWhat it doesHow to get it
Prospector Automatically discovers and enriches leads matching your ideal customer profile Click "Request Setup" on the Integrations page
Voice Outreach AI-powered phone calls to prospects using a dedicated outbound number Click "Request Setup" on the Integrations page
Plan availability: Not all modules are available on every plan. If a module card is greyed out or missing, it may not be included in your current plan. Compare plans or contact support to upgrade.

How to Configure a Safe Module

The process is the same for all self-configure modules: Blog Publisher, Facebook, Instagram, LinkedIn, Email Marketer, and SEO Analyst.

1

Go to the Integrations page

Log in and navigate to agentgrow.io/user/integrations. You will see a card for each module included in your plan.

2

Click Configure (or Reconfigure)

Find the module you want to set up. If it has never been configured, the button reads Configure. If credentials were previously saved, it reads Reconfigure. Click it to open the credential form.

3

Fill in your credentials

Each module asks for different values. Refer to the dedicated setup guide for that module (linked in the table above) if you are unsure where to find a specific value. Common fields include:

ModuleRequired credentials
Blog Publisher GitHub Repo URL, GitHub Personal Access Token (PAT)
Facebook Facebook Page ID, Facebook Page Access Token
Instagram Instagram Business Account ID, Facebook Page Access Token (same token as Facebook)
LinkedIn LinkedIn OAuth Access Token
Email Marketer Platform SES (no credentials needed) or your own SMTP host, port, username, password
SEO Analyst Google Service Account JSON, Google Cloud Project ID, Search Console site URL
4

Click Save & Restart Agent

Once you submit the form, AgentGrow securely stores your credentials as encrypted Kubernetes secrets and restarts your agent pod. The restart takes about 30 seconds. After that, your agent immediately has access to the new module.

Your credentials are stored as encrypted Kubernetes secrets in your dedicated agent namespace. They are never logged or stored in plain text, and are never shared with other agents or clients.
5

Verify the module is active

After the restart, the module card will show a green Active status badge. Your agent will begin using the module on its next scheduled task. You can also check the Dashboard activity feed to see the first run.


Platform Default vs. Custom SMTP (Email Marketer)

The Email Marketer module offers two options for sending email:

Option A — Use Platform Email Service (Recommended)

AgentGrow provides a managed email service powered by AWS SES. Emails are sent from [email protected] on your behalf. This option requires zero configuration — simply select "Use platform email service" in the form and save.

This is the right choice if:

Option B — Use Your Own SMTP Credentials

If you want emails to arrive from your own domain (e.g. [email protected]), select "Use my own SMTP credentials" and provide:

FieldExample
SMTP Hostsmtp.yourprovider.com
SMTP Port587 (TLS) or 465 (SSL)
SMTP Username[email protected]
SMTP Passwordyour app password or SMTP key
From Address[email protected]

Common SMTP providers: Gmail (use an App Password), Mailgun, SendGrid, Postmark, AWS SES (your own account), Zoho Mail, or any standard SMTP relay.

Gmail users: Do not use your Gmail login password. Enable 2-factor authentication on your Google account, then go to myaccount.google.com/apppasswords to generate a dedicated App Password for AgentGrow. Use smtp.gmail.com on port 587.

How to Request Setup for Complex Modules

Prospector and Voice Outreach are provisioned by the AgentGrow team. The process is straightforward:

1

Find the module on the Integrations page

Complex modules show a "Request Setup" button instead of a credential form. This tells you that an admin will handle the configuration.

2

Click "Request Setup"

Clicking the button creates an admin task on the AgentGrow team's dashboard. The task includes your account details and the module you are requesting. You do not need to fill in anything else.

3

Wait for confirmation

An AgentGrow admin will complete the setup, typically within one business day. You will receive an email confirmation when the module is live. The module card on your Integrations page will update to show Active status.

If you need Prospector or Voice Outreach urgently, email [email protected] after submitting the request and mention your account email. We will prioritize your setup.

Pause and Resume a Module

Every module has a toggle that lets you temporarily disable it without losing its configuration. This is useful when:

1

Find the module on the Integrations page

Each configured module has a toggle switch in the top-right corner of its card.

2

Click the toggle to pause

The module card will dim and display a "Paused" status badge. Your agent will immediately stop using that module for new tasks. Your credentials and configuration are preserved exactly as they were.

3

Click the toggle again to resume

The module returns to Active status instantly. No agent restart is required — your agent picks up the module on its next task run.

Note: Pausing a module does not cancel any tasks that are already in progress. If your agent is mid-way through a blog post or social media run, it will complete the current task before respecting the pause.

Setup Guides

Each module that requires third-party credentials has a dedicated step-by-step guide. These walk you through exactly where to find each credential on the external platform, with no assumed technical knowledge.

ModuleSetup Guide
Blog Publisher How to Set Up Blog Publisher (GitHub Pages) for AgentGrow
Facebook & Instagram How to Get Your Facebook & Instagram Credentials for AgentGrow
SEO Analyst How to Set Up SEO Analyst (Google Search Console) for AgentGrow
LinkedIn LinkedIn Setup Guide (coming soon — contact support in the meantime)
Email Marketer See Platform Default vs. Custom SMTP section above
Prospector Admin-provisioned — click "Request Setup" and the team handles it
Voice Outreach Admin-provisioned — click "Request Setup" and the team handles it
Setup guides are linked directly from each module card on the Integrations page. Look for the "How to get credentials" link below the module name.

Frequently Asked Questions

My credentials were saved, but the module still shows "Not Configured" — what happened?

This usually means the agent restart did not complete successfully. Check your Dashboard — if the agent status shows offline or restarting for more than two minutes, the pod may be in a restart loop. Email [email protected] with your account email and we will investigate. In the meantime, try clicking Reconfigure and saving the same credentials again to trigger a fresh restart.

Can I configure a module that is not included in my plan?

No. Module cards for features not included in your plan are either hidden or shown as locked. To unlock additional modules, upgrade your plan. Contact [email protected] if you are unsure which plan includes the module you need.

What happens to my credentials if I cancel my subscription?

When a subscription is cancelled, the agent namespace (including all encrypted secrets) is scheduled for deletion after a 30-day grace period. You can export any credentials you entered before cancellation — your tokens and access keys remain valid on the external platform (GitHub, Facebook, etc.) and can be used elsewhere. You do not need to revoke them.

My LinkedIn token stopped working after a few weeks. Do I need to reconfigure it?

Yes. LinkedIn OAuth access tokens expire approximately every 60 days. When your token expires, your agent will stop posting to LinkedIn and report an authentication error in the Dashboard activity feed. Go to the Integrations page, click Reconfigure on the LinkedIn module, generate a fresh token from the LinkedIn Developer Portal, paste it in, and save. Your agent will resume LinkedIn posting after the restart.