Singapore Airlines Customer Service — How To Get Help Fast?SIA Contacts, Phone Numbers, Hotlines And Offices (2023 Guide)

Singapore Airlines is one of the most reliable airlines in Asia. Its customer service is top-notch: contact via call centers, sales offices, emails, and airport helpdesks are responsive and you can often talk to a live person 24/7. However, there can be occasions when things go south and busy call centers won't answer your calls immediately.In this article, our experts have compiled the best ways (and important tips) to get in touch with SIA staff for quick assistance and troubleshooting. Not only in Singapore but all over the world when traveling abroad.
Singapore Airlines customer service and contact numbers in Singapore (Changi International Airport), Malaysia (KLIA, Kuala Lumpur, Penang), Indonesia (Jakarta, Bali), Australia (Sydney, Perth, Melbourne, Brisbane), New Zealand (Auckland, Christchurch, Wellington), USA (Los Angeles, New York JFK, San Francisco, Houston), UK (London, Heathrow, Manchester), Canada (Vancouver), Hong Kong, South Africa (Johannesburg), Bangladesh (Dhaka), Brunei, Cambodia (Phnom Penh), China (Guangzhou), India (Bangalore. Delhi, Kolkata, Kochi), Japan (Tokyo, Osaka), Nepal (Kathamndu), Maldives (Male), Myanmar (Yangon), Philippines (Manila), Switzerland (Zurich), Germany (Frankfurt), France (Paris), Sri Lanka (Colombo), Thailand (Bangkok, Phuket, Chiang Mai), Philippines (Manila, Quezon City), Taiwan (Taipei), Turkey, UAE (Dubai, Abu Dhabi), Vietnam (Ho Chi Minh, Hanoi), and more.
- Best ways to contact Singapore Airlines
- Best times to call Singapore Airlines
- Singapore Airlines phone numbers
- How do I talk to a live person at Singapore Airlines?
- No answer? Alternative methods to contact SIA
- Customer care for KrisFlyer members
- Singapore Airlines email addresses
- How to contact SIA via live chat?
- Don’t wait on hold: message SIA directly
- Get help from the airline's sales office
- How to file a formal complaint?
Best ways to contact Singapore Airlines
We know it all too well. Hours of waiting at a helpline just to have the call dropped. The ordeal of rescheduling canceled flights. Delayed refunds. Contacting customer service for any issue or concern can prove challenging and universally frustrating.
The goal of this article is to help you get the answer from Singapore Airlines as quickly as possible.
Let’s start with the basics – depending on the nature of your inquiry, you can call SIA using the following telephone numbers:
65 6223 8888 | Singapore Airlines customer service |
---|---|
regional phone numbers | customer services in other countries |
65 6223 8888 | KrisFlyer frequent flyer program |
wa.me/+65 65417788 | flight notifications via WhatsApp |
1800-2244243 / +65 62244243 | Lost & Found - baggage information (Singapore / overseas) |
65 9184 8888 | Singapore Airlines PPS Connect (PPS Club callback service) |
(65) 6388 6888 | PPS Club Worldwide Emergency Assistance |
65 63306784 | Singapore Airlines Holidays |
65 6407 5332 | Singapore Airlines Car Rental |
65 6735 7227 | Singapore Airlines Travel Insurance |
65-65425588 | Singapore Airlines cargo reservations |
Do you really need to call Singapore Airlines?
Experienced travelers always use self-service options online or through the airline app first to see whether the problem can be solved without the help of an agent over the phone. For example, there’s no need to contact Singapore Airlines customer service if you just want to check the status of your booking, change the date of your flight, or cancel your trip – you can do this by visiting Manage Booking section of SIA‘s website (you will need booking reference number).
Before contacting SIA it’s always a good idea to check their help pages such as:
… or problem-specific pages with answers to the most common questions you may have:
How do I talk to a live person at Singapore Airlines?
Basically, you’ll be talking to a real person every time you call one of SIA‘ phone numbers. There may be an automatic IVR (Interactive Voice Response) system interacting with you through voice or touch-tone dialing at the beginning though – it will make sure you will reach a company’s department adequated to your issue. This is also the system that puts you on hold if the lines are busy – but rest assured that on the other side there is always a human operator you can talk to.
Calling the Singapore Airlines‘s reservation office near you is by far the best way to talk to a real person. Airline offices answer significantly fewer calls than the main call center, so they can provide their customers direct assistance over the phone, without waiting times.
Live chat is slightly different as there are many technologies (including AI and machine learning) that airlines can implement to get a “chatbot operator” experience. It is basically the software you interact with on the webchat that can recognize the meaning of the sentences you type as well as mimic human speech. But even there, a live person (part of Singapore Air‘s customer service team) is available. Try typing “talk to human”, “live agent”, or something similar to tell the chatbot that your problem requires contact with a real person.
Similar to live chat are the social media messaging systems such as Twitter DM and Facebook Messenger. You may find yourself talking to a bot at the beginning, but there is also a real operator waiting on the other side to help customers solve non-obvious issues.
Lastly, email is basically handled by humans. You may receive an auto reply right after you send the message to one of the SIA‘s email addresses (it will be marked as such), but after some time you can expect a reply from a real person.
Requesting a refund
If you want to request a refund, it can be done via the singaporeair.com website. Go to the Assistance Request Form page and select the “Cancel my booking for a refund” option to display and fill out the form. Once a refund request has been submitted, wait for the answer from Singapore Airlines. You will not be charged a penalty fee if you are a no-show for your flight.
If you need help with a reservation made not through the Singapore Airlines website/app but with a third-party such as OTA, travel agent, etc – try contacting their sales office for quick assistance.

Not happy with flight prices to ? Get deal alerts to save 40% — 80% on every flight (free)
We are searching 24/7 for the best deals to popular destinations in the Asia Pacific. Get our weekly deal alerts straight to your inbox, and start your vacation with an affordable flight!
- Every deal is 40% to 80% cheaper than the regular fare
- Departure airports in North America, Europe, Asia, and Australasia
- Including business class seats at the economy prices
- Ready to book on airline websites
Join 110,000+ savvy travelers:
No spam. You can opt out anytime.
There’s a new way to save BIG on flights
No answer? Alternative methods to contact SIA
There are times when the airline simply won’t answer your calls. Take a deep breath, and instead of wasting time on an unsolvable task, try to get help from Singapore Airlines through one of their alternative channels:
call centers | phone numbers by country |
---|---|
regional offices | SIA's sales offices near you |
emails | useful email addresses |
email form | feedback or complaint by email |
online chat | customer service via live chat |
customer service via WhatsApp | |
social media | Twitter and Facebook for direct contact |
Help Center | general help articles |
FAQ | FAQ pages |
Travel Advisories | updates on travel requirements and restrictions around the world |
Singapore Airlines call center waiting times
Singapore Airlines (like most airlines) employs a certain number of staff in its call centers – sufficient to serve customers under standard conditions. If these conditions change (flight cancellations due to lockdowns, peak travel times such as school holidays, etc.) the airline usually puts more resources into customer service. Unfortunately, these extra measures are not always adequate for the situation, so Singapore Airlines‘ waiting times occasionally can increase.
You issue hasn’t been resolved? You can call back and speak to another agent (she may have more experience or training) or ask to talk with a supervisor.
According to our tests, the average wait time for the Singapore Airlines call center was between 5 and 35 minutes – depending on when we were calling. However, at times when the airline gets hit with an unprecedented wave of calls amid mass cancellations, even frequent flyers with the KrisFlyer status are facing lengthy waits. With that in mind, we’ve found that some times are certainly better than others to call customer support:
Best times to call Singapore Airlines
To decrease on-hold times, try to call Singapore Airlines at off-peak times during the middle of the week (Tuesday to Thursday). Basically, the earlier in the day you call, the less you’ll have to wait. Experienced customers suggest that the best time to call is early in the morning from 4am to 7am (call center time zone) for 24/7 hotlines or just right as the call center opens. Late hours on weekends can increase the chance for your call to be answered promptly.
Consider dialing a foreign call center as a workaround to reduce your holding times.
Direct messages (DM) sent to Singapore Airlines social media channels often get a response and solution within minutes. If you are experiencing long waiting times when calling helpline, try to contact the airline directly on Twitter or Facebook.
Singapore Airlines Booking Center – essential information for passengers. New, lower fares for Singapore Airlines flights.
Singapore Airlines phone numbers
Here’s an important tip if you are experiencing long waiting times at the SIA‘s call center:
Instead of competing for time with the call center in Singapore, jump the line by dialing the ones in other countries – Australia, US, UK, Canada, etc. International customer service can handle your booking just the same as the main call center. Travelers report that the Singapore Airlines helpline in Australia (13 10 11) has much shorter wait times – sometimes just a few minutes.
As a last resort head for the foreign language-speaking call center. It will help if you are comfortable with that language, but generally, the hotline staff also should speak English.
Find the cheapest possible airfares to Singapore. 40% – 80% off with ‘hacker fares’.
Consider using Internet phone services like Google Voice, Skype, Talkatone, or Viber to call Singapore Airlines phone numbers when you are overseas to avoid high rates.
Country | SIA Phone Number |
---|---|
Australia | 13 10 11 |
Cambodia | (+855) 23 965 429 |
Canada | 1 416 945 0299 |
China | 86-10-59407278 |
France | 33 1 86 47 73 99 |
Germany | 49 69 174 156 59 |
Hong Kong | 852 3077 3522 |
India | 1800 121 212 |
Indonesia | 62 21 2561 7913 |
Japan | 81 3 4578 4088 |
Malaysia | 60 3 2789 8798 |
Maldives | 960 3310031 |
Nepal | 977 1422 0759 |
New Zealand | 09 282 0352 |
Philippines | 63 2 8539 4588 |
Singapore | 65 6223 8888 |
South Korea | 82 2 6465 0357 |
Thailand | (66) 2 460-7511 |
United Arab Emirates | 971 800 0650 1645 |
United Kingdom | 020 7660 8988 |
United States | 1 (833) 727-0118 |
Browse discounted flights to Asia (40% – 80% off)
City | SIA Phone Number |
---|---|
Amsterdam | +6221 25617913 |
Auckland | +64 9 256 8359 |
Bali | +62 21 2561 7913 |
Bangkok | (66) 2 460-7511 |
Dubai | +971 800 0650 1645 |
Frankfurt | +49 69 174 156 59 |
Guangzhou | +86-10-59407278 |
Hanoi | +84 28 5678 4611 |
Heathrow | 020 7660 8988 |
Jakarta | +6221 25617913 |
Kuala Lumpur | +60 3 2789 8798 |
Los Angeles | +1 (833) 727-0118 |
London | 020 7660 8988 |
Manila | +63 2 8539 4588 |
Melbourne | 13 10 11 |
New York | +1 (833) 727-0118 |
San Francisco | +1 (833) 727-0118 |
Sydney | 13 10 11 |
Zurich | +41 215 458 268 |
Politeness wins the day! No matter how you get in touch and how stressful is your problem, your best bet for getting what you want is to be a decent person – it helps to be levelheaded and respectful. Take a deep breath and imagine yourself on the other side of the phone.
Customer care for KrisFlyer members
If you have questions regarding KrisFlyer (Singapore Airlines‘s loyalty program) you can call 65 6223 8888 or the phone number for customer service near you.
KrisFlyer customer service can help you check your account balance, process the flight redemption and upgrades, make a reservation, or just answer any questions about the frequent flyer program.
You can also get in touch with a KrisFlyer representative via email (KF_contact@singaporeair.com.sg) or online chat.
If you are already at the airport, you can head into the KrisFlyer Gold Lounges or SilverKris Lounge and ask the airlines representative for help. Of course, you should make sure you have a KrisFlyer Elite Gold status or you have a different type of access the lounge area.

Booking through a travel agent can be a game-changer!
If you hate dealing with airlines’ customer care, consider using a travel agent to book your flights. They can remove all that drama from your booking experience. Good travel agents have “air teams” behind them (who have relationships with airlines), often work via a bigger agency, or with support of incredibly strong networks and connections.
When an airline cancels a flight or makes a change to your itinerary, travel agents have the power to handle this for you, on your behalf. They don’t even need to speak to the airline in most cases, since they have access to the backend of a booking system and are permitted to make changes to your reservation. Sometimes, they can even “bend” the rules.
The best thing: you’ll typically pay the same price for the flight ticket. Commissions made by agents generally come from the airline side, not from the customer side.
Flights to Asia Pacific. Cheaper than you think.
Book your flight on independent flight search website with 100% focus on Asia Pacific:

Promo Radar™ June 2023
Before booking a flight, check if any of these promotions apply to you:
Updates on Singapore Airlines regulations + promotions + cheaper flights. Subscribe →
Singapore Airlines email addresses
Generally, Singapore Airlines doesn’t provide any e-mail addresses for its customer service. However, some local branches and ticketing offices around the world allow their customers to contact them via e-mail. You can find a list of Singapore Airlines regional email addresses below:
Country | Singapore Airlines Email |
---|---|
Bahrain | BAH_Reservations@singaporeair.com.sg |
Cambodia | KH_Reservations@singaporeair.com.sg |
Egypt | CAI_Reservations@singaporeair.com.sg |
Hong Kong | bs.g8@jasg.com |
Indonesia | sqll@ptjas.co.id |
Japan | hnd_ll@singaporeair.com.sg / nrtll@singaporeair.com.sg |
Maldives | GSD_MLE@singaporeair.com.sg |
Nepal | apfunitra@gmail.com |
Poland | sia.poland@aviareps.com |
South Korea | PUS_Feedback@Singaporeair.com.sg / kr_feedback@singaporeair.com.sg |
Spain | Es_salesops@singaporeair.com.sg / ES_groups@singaporeair.com.sg |
Taiwan | tpellcibox@email.china-airlines.com |
Thailand | hktll@aotga.com |
Turkey | istll@havas.net |
United States | cbsiah@hallmark-aviation.com / sfoll_sq@singaporeair.com.sg |
If you’re looking for special-purpose emails (for different airline departments), we’ve compiled them in the table below:
Department | Singapore Airlines Email |
---|---|
KrisFlyer Membership Services | KF_contact@singaporeair.com.sg |
HighFlyer Business Travel | HighFlyer_Support@singaporeair.com.sg |
SIA reservations (U.S.) | us_reservations@singaporeair.com.sg |
SIA feedback (U.S.) | us_feedback@singaporeair.com.sg |
SIA Travel Insurance | travelguard.sq@aig.com |
SIA Legal | dpo@singaporeair.com.sg |
SIA Public Relations | public_affairs@singaporeair.com.sg |
SIA Cargo Reservations | sin_cgosales@singaporeair.com.sg |
Singapore Airlines live chat
Singapore Airlines does provide support via live chat (online chat on the website) for its customers. To access the webchat, visit the Kris The Chatbot and click the chat icon located at the bottom of the page.
Another way to chat with a person from SIA customer care, is to visit their Facebook or Twitter profile and chat via Facebook Messenger or Twitter DM.

Don’t wait on hold: message SIA directly
Getting help from Singapore Airlines over the phone often means long waits. So here’s our advice: before you start calling the helpline, try to get a quick fix by contacting them via social media channels. Many travelers are reporting that they get a quicker response there. Most large airlines have teams of social media specialists, and in our experience, there’s no faster or easier way to get an issue solved.
To contact SIA support on Twitter, visit their @SingaporeAir profile.
To contact SIA on Facebook, visit facebook.com/singaporeairid, then look for the Send Message button – it opens the Facebook Messenger window, where you can chat with the airline staff.
Never share personal details on Facebook public wall, or on Twitter feed. Always use the private Send Message button on Facebook to contact the airline.
When it comes to Twitter there’s one more trick to get in touch with the airline faster: mention @SingaporeAir in a tweet about your issue. SIA team will often notice it immediately and provide an answer. It’s a method we recommend if your issue is particularly urgent.

Get help from Singapore Airlines sales office
Find below the list of Singapore Airlines sales offices around the world, including the addresses and phone numbers of the airline’s ticketing/booking agents and regional branches. You can reach your local Singapore Airlines office for:
- flight reservations (including group travel),
- ticket changes, cancellations, and refunds,
- seat assignments,
- special travel requests (dietary meals, accessibility, unaccompanied minors, etc.),
- KrisFlyer award tickets,
- promotional offers,
- feedback and complaints
City (Country) | Singapore Airlines Office Address / Phone |
---|---|
Manama (Bahrain) | Singapore Airlines Bahrain Office, Bahrain International Travel, Office No 3, Zamil Tower, Al Khalifa Avenue, Manama Gate, Manama |
Brunei | Singapore Airlines Brunei Office, Brunei International Airport, Office No.7, Departure Hall, Jalan Berakas, BB2513, Brunei |
Phnom Penh (Cambodia) | Singapore Airlines Phnom Penh Office, Phnom Penh International Airport, National Road No 4, Phnom Penh |
Beijing (China) | Singapore Airlines Beijing Office, Beijing Capital International Airport, Room C5S052, Terminal 3C, 3rd Floor, Beijing / Phone: 86-10-64532556 |
Guangzhou (China) | Singapore Airlines Guangzhou Office, Guangzhou Baiyun International Airport, Room 1225-28, Level 1, Terminal 2, Guangzhou / Phone: 86-20-36067588 |
Cairo (Egypt) | Singapore Airlines Cairo Office, Far East Travel & Tours, 15A Elsabek street, Roxy - Heliopolis, Cairo |
Frankfurt (Germany) | Singapore Airlines Frankfurt Office, Building 234, HBK 61, Frankfurt Airport Centre 1, Hugo-Eckener-Ring, 60549 Frankfurt |
Munich (Germany) | Singapore Airlines Munich Office, Terminalstrasse Nord 1, Building 11231, Room 1318, Level 3, Flughafen München Terminal 2, 85326 München |
Hong Kong | Singapore Airlines Hong Kong Office, Hong Kong International Airport, Unit 401, 4/F HKIA Commercial Building, 1 Sky Plaza Road, Lantau, Hong Kong / Phone: 852 2216 1088 |
Jakarta (Indonesia) | Singapore Airlines Jakarta Office, Soekarno-Hatta International Airport, Terminal 3, Cengkareng, Jakarta / Phone: 6221 50835922 |
Kuwait | Singapore Airlines Kuwait Office, Caesars Travel, 25th Floor, Crystal Tower, Ahmed AL Jaber Street, Sharq, Block No 1, Safat Code 13056 Kuwait |
Kuala Lumpur (Malaysia) | Singapore Airlines Kuala Lumpur Office, KLIA International Airport, Level 4, Main Terminal Building, 64000 KLIA Selangor Darul Ehsan / Phone: +60 3 8776 6425 |
Penang (Malaysia) | Singapore Airlines Penang Office, Penang International Airport, Lot 303, 3rd Floor, Passenger Terminal Building, 11900 Bayan Lepas, Penang / Phone: +60 4 6437 911 |
Male (Maldives) | Singapore Airlines Male Office, Airline Office Complex – ACO 27, Velana International Airport / Phone: 960 77772701 |
Kathmandu (Nepal) | Singapore Airlines Kathmandu Office, Ground Floor, 399 Kamaladi Street, Kathmandu |
Manila (Philippines) | Singapore Airlines Manila Office, Ninoy Aquino International Airport (NAIA), Terminal 3, Pasay City 1301, Manila / Phone: 63 2 8833 1526 |
Doha (Qatar) | Singapore Airlines Doha Office, Overseas Travel, Al Emadi Financial Square, Building 2, Doha |
Jeddah (Saudi Arabia) | Singapore Airlines & Scoot Office, City Centre, off Madinah Road, P.O. Box 11727, Jeddah 21463 |
Seoul (South Korea) | Singapore Airlines Seoul Office, 2130-ho, 272 Gonghang-ro, Jung-gu, Incheon, Republic of Korea / Phone: +82 32 744 6500 |
Colombo (Sri Lanka) | Singapore Airlines Colombo Office, Aitken Spence Aviation Pvt. Ltd., Ground floor, Aitken Spence Towers II, 315 Vauxhall Street Colombo |
Abu Dhabi (UAE) | Singapore Airlines Abu Dhabi Office, Omeir Travel Agency, Airlines Tower, Liwa Street (10th Street) - Zone 1, Abu Dhabi |
London (United Kingdom) | Singapore Airlines London Office, Ticket Sales Desk at London Heathrow Airport, Terminal 2, Area A, London |
Manchester (United Kingdom) | Singapore Airlines Manchester Office, Manchester Airport, Room 1149 -1151, Terminal 2, Wythenshawe, Manchester M90 4AX |
Seattle (United States) | Singapore Airlines Seattle Office, Seattle Tacoma International Airport, 17801 International Blvd., Room A6006AM, Mezzanine Level, Seattle, WA 98158 |
How to file a formal complaint?
Sometimes you may wish to formally file a complaint with the hope that someone will address your concerns quickly. Delayed or lost baggage, booking cancellations, problems with getting a refund, excessive fees or charges, etc. are some of the issues you may want to complain about to Singapore Airlines.
To file a complaint you should contact the Singapore Airlines Customer Relations department by filling out the Feedback Form. You should receive a response within a few working days.
If you are unsatisfied with how Singapore Airlines settles your complaint, you can contact the Airline Customer Advocate (ACA) body in your country. The ACA works as “the ombudsman” (an official appointed to investigate individuals’ complaints against a company) to help you resolve problematic issues or concerns with an airline and it provides a free and independent service to airline customers.
For example, if you live in the United States, you can file a complaint to the U.S. Department of Transportation’s Aviation Consumer Protection Division. In the United Kingdom, you can lodge a complaint directly with AviationADR – a dispute resolution scheme approved by the Civil Aviation Authority. Please note that it may take up to 90 days for the ombudsman to resolve your complaint.
Singapore Airlines customer service FAQ
Q: Does Singapore Airlines offer a call-back service?
A: The very useful call-back function is currently available only to PPS Club members. To request a callback send a text message PPS <10-digit PPS Club membership number> to +65 9184 8888.
Q: Is Singapore Airlines customer service open 24 hours?
A: The main SIA customer service is open 24 hours. Call centers located in other countries are usually operating from 9am to 5pm on weekdays and are closed on weekends and public holidays.
Q: What is Singapore Airlines urgent/emergency phone number?
A: Singapore air doesn’t offer a dedicated emergency phone number. In case of urgent issues you should contact the main call center at 65 6223 8888.
Q: What is Singapore Airlines phone number to book a flight?
A: To book a flight call SIA’s customer service at 65 6223 8888.
Q: What’s Singapore Airlines phone number to change a flight?
A: If you need to make changes to a flight, you can do it online by visiting the Manage Booking section on singaporeair.com website. If you need further assistance with changing flight, call the main customer service phone number: 65 6223 8888.
Q: What is Singapore Airlines phone number to cancel a flight?
A: To cancel a flight you can call SIA customer service at 65 6223 8888. However, an easier way to cancel a booking and request a refund is to use the singaporeair.com website and login to Manage Booking section.
Q: What is Singapore Airlines WhatsApp number?
A: Currently, Singapore Airlines provide a WhatsApp number that can be only used to receive information about flight status. To receive flight notifications via WhatsApp use wa.me/+65 65417788 number.
Appendices
Country | SIA Phone Number |
---|---|
Austria | 49 69 174 15 659 |
Bahrain | 973 1721 3054 |
Bangladesh | 8801311001902 |
Belgium | 31 207988732 |
Brazil | +0800 777-4227 |
Brunei | (673) 224 1750 / (673) 224 1751 |
Croatia | 381 1145 11821 |
Czech Republic | 420 233 312 631 |
Denmark | 45 32725812 |
Egypt | 202 2638 7303 |
Estonia | 31 2 05 48 88 88 |
Greece | 302109942567 |
Hungary | 36 19991440 |
Ireland | 353 1 6710722 |
Israel | +972-3-7951555 |
Italy | 39 0230578860 |
Jordan | 962 79 625 7070 |
Kuwait | 965 229 70246 |
Mexico | 800-742-3333 |
Myanmar | (95-9) 446447005 |
Netherlands | 31 207988732 |
Norway | 45 32725812 |
Oman | +968 248 63226 |
Pakistan | +92 21 3566 0330 |
Poland | 48 22 632 21 22 |
Qatar | 974 5591 5502 |
Russia | 7(495) 775-30-87 |
Saudi Arabia | 971 800 0650 1645 |
Slovakia | +420 233 312 631 |
Slovenia | 381 114 511 821 |
South Africa | 27 10 500 9046 |
Spain | 34 935472938 |
Sri Lanka | 94 11 2499699 |
Sweden | 46 850501096 |
Switzerland | 41 215 458 268 |
Taiwan | 886 2 77507708 |
Turkey | 90 212 900 46 62 |
Vietnam | 84 28 5678 4611 |
Overall
User Review
2.33 (3 votes)Thank you for the feedback
We hope you found this article useful. We do our best to keep it up-to-date, with new information added frequently.
Your support is important to us. Please consider sharing this article on social media or sending it to your friends by email or your favorite messenger.