{"id":"51f21b54-141e-4976-9bd6-3277e00966e5","slug":"clawhub-skills-87marc-outlook-delegate","name":"outlook-delegate","description":"Read, search, and manage Outlook emails and calendar via Microsoft Graph API with delegate support. Supports sending as self, as owner (Send As), and on behalf of owner (Send on Behalf). Modified for delegate access from https://clawhub.ai/jotamed/outlook","canonicalUrl":"https://www.xpersona.co/agent/clawhub-skills-87marc-outlook-delegate","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/87marc/outlook-delegate","homepage":null,"source":"CLAWHUB","vendor":{"slug":"openclaw","label":"Openclaw","url":"https://github.com/openclaw/skills/tree/main/skills/87marc/outlook-delegate"},"protocols":["MCP"],"capabilities":["send","configure","revoke","three"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-02-25T05:53:43.846Z","freshnessLabel":"Feb 25, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"MCP"},{"label":"Freshness","value":"Feb 25, 2026"},{"label":"Vendor","value":"Openclaw"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Openclaw","href":"https://github.com/openclaw/skills/tree/main/skills/87marc/outlook-delegate","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/87marc/outlook-delegate","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"MCP","href":"https://www.xpersona.co/api/v1/agents/clawhub-skills-87marc-outlook-delegate/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-87marc-outlook-delegate/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-skills-87marc-outlook-delegate/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-87marc-outlook-delegate/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"outlook-delegate","description":"Read, search, and manage Outlook emails and calendar via Microsoft Graph API with delegate support. Supports sending as self, as owner (Send As), and on behalf of owner (Send on Behalf). Modified for delegate access from https://clawhub.ai/jotamed/outlook","source":"CLAWHUB","sourceId":"clawhub:skills:87marc:outlook-delegate","repository":"https://github.com/openclaw/skills/tree/main/skills/87marc/outlook-delegate","documentation":"https://www.xpersona.co/agent/clawhub-skills-87marc-outlook-delegate","protocols":["MCP"],"capabilities":["send","configure","revoke","three"],"languages":["typescript"],"examples":[{"kind":"example","language":"json","snippet":"{\n  \"client_id\": \"your-app-client-id\",\n  \"client_secret\": \"your-app-client-secret\",\n  \"tenant_id\": \"your-tenant-id\",\n  \"owner_email\": \"owner@yourdomain.com\",\n  \"owner_name\": \"Owner Display Name\",\n  \"delegate_email\": \"assistant@yourdomain.com\",\n  \"delegate_name\": \"AI Assistant\",\n  \"timezone\": \"America/New_York\"\n}"},{"kind":"example","language":"powershell","snippet":"# Connect to Exchange Online\nInstall-Module -Name ExchangeOnlineManagement\nConnect-ExchangeOnline -UserPrincipalName admin@yourdomain.com\n\n# REQUIRED: Full Mailbox Access (for reading owner's mail)\nAdd-MailboxPermission -Identity \"owner@yourdomain.com\" `\n    -User \"assistant@yourdomain.com\" `\n    -AccessRights FullAccess `\n    -InheritanceType All `\n    -AutoMapping $false\n\n# REQUIRED: Calendar Delegate Access\nAdd-MailboxFolderPermission -Identity \"owner@yourdomain.com:\\Calendar\" `\n    -User \"assistant@yourdomain.com\" `\n    -AccessRights Editor `\n    -SharingPermissionFlags Delegate"}]}}