Existing capabilities
These capabilities work out-of-the-box without any additional set up or authentication into third-party providers.
Email notifications
Send formatted emails, reports, alerts, and digests via SendGrid. Supports attachments, templates, and HTML formatting. No API keys required.
Web research
Gather information from websites, news sources, APIs, and public data automatically. Handles search, content extraction, and multi-source aggregation.
Content summarization
Generate summaries and key insights from transcripts, documents, conversations, and large text content.
Code execution
Run bash commands, scripts, and system operations for advanced automation workflows.
File processing
Read, write, and analyze files you’ve uploaded to Friday. Supports CSV, JSON, text files, and structured data formats.
Table generation
Create formatted tables from natural language descriptions with custom headers and data rows.
CSV and structured data
Read, filter, sample, and transform CSV files with natural language queries. Generate structured outputs and tables.
Out-of-the-box integrations
These integrations are prebuilt with the most popular tools and providers. You can connect to these apps via OAuth or API key authentication to allow Friday to access data and perform actions.
Communication and collaboration
Communication and collaboration
Slack Post messages to channels, send direct messages, search conversation history across channels and threads, and manage workspace channels. Requires Slack bot token with appropriate scopes (one-time setup).Discord Send notifications and alerts to Discord channels via webhooks. Requires Discord webhook URL.Email Pre-configured SendGrid integration for reliable email delivery without user credentials. Emails can only be sent to the email you’ve used to authenticate.
AI and code assistance
AI and code assistance
Claude Code Execute complex tasks with advanced tool integration for sophisticated automation workflows.
Calendar and scheduling
Calendar and scheduling
Google Calendar Search calendar events, check availability, retrieve meeting details, and identify attendees. Requires Google OAuth authorization (one-time setup).
Meeting and transcription
Meeting and transcription
Fathom AI Retrieve meeting transcripts from Fathom AI for automated analysis and processing. Requires Fathom API access.
Development and version control
Development and version control
GitHub Fetch pull requests, track repository activity, and retrieve commit history. Useful for generating release notes and tracking development progress. Requires GitHub API token for private repositories.Notion Publish and update content in Notion documents and databases. Requires Notion integration token.
Custom integrations
Public REST APIs
Make HTTP requests to any public API endpoint. Works with APIs that don’t require authentication.
Webhooks
Receive event-driven triggers from external services to start automations immediately when events occur.
Custom MCP servers
Connect any Model Context Protocol (MCP) server to extend Friday with custom capabilities by sharing the server’s configuration block in chat.
How authentication works
Pre-configured services
Email, web research, and file processing work immediately with no setup.External services
External services like Slack, Google Calendar, GitHub, and Discord requires credentials to be configured before use. When you create an automation that uses one of these services, Friday will tell you exactly what’s needed and provide setup instructions, such as a token or an authorization link you’ll get from the service. You only need to connect each service once, and then it works across all your automations. Example: If you create a Slack automation, Friday will ask for your Slack bot token and show you how to get it from Slack’s website. Once you provide it, all your Slack automations will work automatically.Custom APIs
Friday can connect to public REST APIs that don’t require authentication. Here’s how it works:- Tell Friday what you want to automate using the API
- Friday builds the automation with the necessary API calls
- Your automation runs on schedule
If Friday doesn’t recognize a service you mention, describe what it does and share any API documentation you have. Friday will figure out how to connect to it.

