AI & MCP

Connect your AI to Dayalogs

Connect Dayalogs from Claude, ChatGPT, Codex, Manus, or another compatible AI client. All currently supported connections use remote MCP with OAuth.

Availability All plans

Prerequisites

  • A Dayalogs account, or a temporary demo session if you only want to try the sandbox
  • Permission to connect external AI tools to your organisation when using a real account
  • A supported, MCP-compatible AI client
  • The Dayalogs remote MCP endpoint https://www.dayalogs.com/mcp

Try the demo sandbox

You can test Dayalogs without creating an account. Add the MCP endpoint in a compatible AI client and, when the OAuth screen opens, choose Continue in demo.

Demo limits — Demo sessions are isolated, last 14 days, and can create or import surveys and open preview links. They cannot publish surveys, distribute links, send campaigns or export real responses.

1

Connect with MCP

Add the remote endpoint, authenticate with OAuth, and your assistant can manage the Dayalogs areas allowed by your account and user permissions.

Local-only clients — A few clients only support local stdio MCP servers rather than remote MCP. A packaged Dayalogs bridge for those is on the roadmap; until it ships, use a client that supports remote MCP.

2

Add the remote endpoint

Remote MCP endpoint

Use this path for clients that support remote MCP with OAuth. The user signs in through Dayalogs and grants only the permissions needed by the client.

  1. Open your AI client's connector or MCP settings.
  2. Add a remote server URL: https://www.dayalogs.com/mcp.
  3. Authenticate with Dayalogs when prompted, or choose Continue in demo for a 14-day sandbox.
copy
https://www.dayalogs.com/mcp

Quick guides by client

The Dayalogs endpoint is always the same. What changes is where each AI client lets you register a remote MCP server.

Claude

Connectors Directory

Recommended: install Dayalogs from the Claude Connectors Directory and complete Dayalogs authorization.

Install the Claude Connector

Manual MCP fallback: if your workspace cannot use the directory listing:

  1. Open Customize → Connectors.
  2. Click + and choose Add custom connector.
  3. Name it Dayalogs.
  4. Set the URL to https://www.dayalogs.com/mcp.
  5. Click Add, then Connect and complete Dayalogs OAuth.

On Claude Team or Claude Enterprise, a Claude workspace owner may need to add the connector first from Organization settings → Connectors. This refers to your Claude workspace role, not your Dayalogs account role.

Grok

Simple setup
  1. Open Skills and Connectors.
  2. Select the Connectors tab.
  3. Click New Connector.
  4. Choose Custom.
  5. Name it Dayalogs and set the MCP URL to https://www.dayalogs.com/mcp.
  6. Choose Connect by OAuth and complete Dayalogs authorization.

ChatGPT / OpenAI

Plugin Directory

Recommended: install the approved Dayalogs plugin directly from the ChatGPT Plugin Directory. ChatGPT guides you through the Dayalogs authorization flow.

Install the ChatGPT/Codex Plugin

Manual MCP fallback: if your workspace cannot use the directory listing, connect the same Dayalogs tools through developer mode:

  1. Use ChatGPT Web. OpenAI custom MCP apps are configured there.
  2. Enable developer mode from Settings or Workspace settings, depending on your plan.
  3. Create a custom app and provide the Dayalogs MCP endpoint.
  4. Choose OAuth when asked, scan tools, then create the app.
  5. Open a new chat and select Dayalogs from the tools/apps menu.

Codex

Same OpenAI app

Use the same OpenAI app registration path as ChatGPT. Register Dayalogs once from ChatGPT Web, then use it from Codex-compatible OpenAI surfaces when apps/MCP tools are available for that account or workspace.

  1. First complete the ChatGPT / OpenAI setup.
  2. In Codex, select the Dayalogs MCP/app tools when the workspace exposes them.
  3. If Dayalogs does not appear, return to ChatGPT Web and confirm the app is enabled for your account or workspace.
Try asking your AI

“Can you see Dayalogs capabilities?”

What to try first

Once connected, try these prompts:

Try asking your AI

“Create a 5-question NPS survey for our post-purchase experience. Use Dayalogs authoring help for the relevant question and flow topics before validating it.”

“List my Dayalogs surveys and show me the response count for each.”

“Validate this survey JSON and tell me what's wrong: [paste JSON]”

“Create a preview link for the survey with slug 'customer-satisfaction-q2'.”

Available MCP tools

Tool availability matrix Current server capabilities and directory publication status.

The matrix below describes what the current Dayalogs server can enable for each plan. OpenAI reviews published tool updates individually; Claude submissions use reviewed snapshots. A newly deployed tool may appear here before it reaches those clients.

Live MCP server 0.31.11 Live
OpenAI / ChatGPT 1.1.0 Published
Claude 1.0.0 Published
Area
Tools
Sandbox
Free
Pro
Team
Ent.
Start
get_started · get_capabilities · get_mcp_changes · get_mcp_backlog
✓
✓
✓
✓
✓
Authoring
survey_authoring_help · get_survey_schema · validate_survey · get_theme_authoring_pack · get_theme_schema · validate_theme
✓
✓
✓
✓
✓
Survey read
list_surveys · get_survey · get_survey_definition · get_survey_fragment · list_survey_versions · get_survey_version · get_survey_stats · get_survey_cost_estimate · get_survey_flow
✓
✓
✓
✓
✓
Survey edit
import_survey · update_survey_settings · patch_survey_fragment · append_to_survey · append_to_block
✓
✓
✓
✓
✓
Translate
get_translation_source · list_survey_translations · validate_survey_translation · save_survey_translation
✓
✓
✓
✓
✓
Preview
get_preview_url · get_survey_design · update_survey_design · upload_survey_logo · delete_survey_logo
✓
✓
✓
✓
✓
Publish
go_live_survey · stop_survey_collection
—
✓
✓
✓
✓
Quotas
list_survey_quotas · create_survey_quota · update_survey_quota · delete_survey_quota
✓
✓
✓
✓
✓
Responses
list_survey_responses · get_survey_response · delete_survey_response · export_survey_responses (json, ndjson, csv, xlsx)
—
✓
✓
✓
✓
SAV format
export_survey_responses (sav)
—
—
✓
✓
✓
Audiences
get_audience_summary · list_audience_contacts · get_audience_contact · create_audience_import · append_audience_import_contacts · get_audience_import_status · commit_audience_import
—
✓
✓
✓
✓
Tags
list_tags · suggest_tags · create_tag · update_tag · delete_tag
—
✓
✓
✓
✓
Segments
list_audience_segments · count_audience_segment · create_audience_segment · update_audience_segment · delete_audience_segment · get_audience_segment_json_paths · suggest_audience_segment_values
—
✓
✓
✓
✓
Links
list_survey_links · create_survey_link · update_survey_link · delete_survey_link · activate_survey_link · deactivate_survey_link
—
✓
✓
✓
✓
LinkSets
list_survey_link_sets · create_survey_link_set · update_survey_link_set · delete_survey_link_set · activate_survey_link_set · deactivate_survey_link_set · export_survey_link_set
—
✓
✓
✓
✓
Campaigns
list_survey_campaigns · get_survey_campaign · create_survey_campaign · update_survey_campaign · clone_survey_campaign · delete_survey_campaign · archive_survey_campaign · restore_survey_campaign · preview_survey_campaign · send_survey_campaign_test · send_survey_campaign
—
—
✓
✓
✓
Reviews
list_my_review_links · list_review_rounds · create_review_round · get_review_round · update_review_round · list_review_comments · add_review_participant · create_review_comment · decide_review_comment · send_review_invitation · close_review_round · export_review_comments
—
—
—
✓
✓
Branding
get_account_branding · update_account_branding · upload_account_logo · delete_account_logo · list_styles · get_style · create_style · import_style · clone_base_style · update_style · save_style_as
—
✓
✓
✓
✓

OpenAI / ChatGPT pending: get_survey_fragment. OpenAI keeps each earlier tool definition live until its update passes review; calls still reach the current server. Claude submissions remain frozen during review. Sandbox tools are temporary and preview-only; they cannot publish surveys, distribute links, send campaigns or export responses.

View full reference →

Troubleshooting

The connector doesn't appear in my client

Check whether your client supports remote MCP. If it only supports local stdio MCP servers, it can't connect yet — use a client with remote MCP support.

Authentication errors

Remove the existing Dayalogs connection from the client and reconnect through OAuth. Confirm that you select the intended organisation during authorization.

The AI keeps asking me to clarify the survey format

Ask it to inspect the compact authoring-help index first. This gives the AI focused help, schemas and examples without loading one oversized pack.

Try asking your AI

“Use survey_authoring_help to find the relevant question, logic and operation guides, then load only the files you need.”

Quick reference

You want to...
Use...
Try Dayalogs without creating an account
The demo sandbox through Continue in demo.
Connect Claude
Install Dayalogs from the Claude Connectors Directory, or use the custom-connector fallback.
Connect Grok
Skills and Connectors → Connectors → New Connector → Custom.
Connect ChatGPT or Codex
Install Dayalogs from the ChatGPT Plugin Directory, or use the developer-mode MCP fallback.
Check whether the connection worked
Use the connection-check prompt above.
Start authoring fast
Ask the AI to inspect the compact authoring-help index and load only the relevant topic before creating the survey.

Getting help

Still stuck? Contact us.